I spoke with the manufacturer and their tech confirmed that the LaSalle Bristol CrossBreeze Adjustable Toy Hauler Screen - 99-1/8" Wide Item # 3441409912PBK actually come 1/8" smaller than what it's listed as so it will fit your 99" opening. view full answer...